poached anchovies with tomatoes and green peppers - Türkisch Englisch Wörterbuch